package com.aliyun.messagemgt.domain.repository;

import com.aliyun.messagemgt.dto.SmsQuotaDefaultConfig;

/**
 * @Description
 * @Author hzw
 * @Date 2020/12/15 15:20
 * @Version 1.0
 */
public interface SmsQuotaConfigRepository {
    /**
     * 保存短信配额默认配置
     * @param config 默认配置
     * @return int
     */
    int insert(SmsQuotaDefaultConfig config);

    /**
     * 更新短信配额默认配置
     * @param config 默认配置
     * @return int
     */
    int update(SmsQuotaDefaultConfig config);

    /**
     * 查询存在的短信消息源
     * @param config 查询条件
     * @return config
     */
    SmsQuotaDefaultConfig queryConfig(SmsQuotaDefaultConfig config);
}
